Amazon Stock Analysis 2024